package com.qfedu.dtboot.dao;

import com.qfedu.dtboot.entity.SysMenu;
import io.swagger.models.auth.In;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

/**
 * 菜单管理(SysMenu)表数据库访问层
 *
 * @author ykx
 * @since 2022-09-27 13:02:35
 */
@Repository
public interface SysMenuDao {
    List<SysMenu> queryById(Integer menuId);

    List<SysMenu> queryListAll();

    List<SysMenu> queryListParentId(Long parentId);

    List<SysMenu> queryMenuListByUserId(Long userId);

    List<SysMenu> queryList(Map<String, Object> params);

    Integer queryTotal();
}

